dedicated plants - German English Dictionary